Fast K-dimensional tree algorithms for nearest neighbor search with application to vector quantization encoding
نویسندگان
چکیده
In this paper, fast search algorithms are proposed and studied for vector quantization encoding using the K-dimensional (K-d) tree structure. Here, the emphasis is on the optimal design of the K-d tree for efficient nearest neighbor search in multidimensional space under a bucket-Voronoi intersection search framework. Efficient optimization criteria and procedures are proposed for designing the K-d tree, for the case when the test data distribution is available (as in vector quantization applications in the form of training data) as well as for the case when the test data distribution is not available and only the Voronoi intersection information is to be used. The proposed optimization criteria and bucket-Voronoi intersection search procedure are studied in the context of vector quantization encoding of speech waveform and are empirically observed to achieve constant search complexity for O(log N ) tree depths. Comparisons are made with other optimization criteria-the maximum product criterion and Friedman etal.’s optimization criterion-and the proposed criteria are found to be more efficient in reducing the search complexity. Under the framework used for obtaining the proposed optimization criteria, a geometric interpretation is given for the maximum product criterion explaining the reasons for its inefficiency with respect to the proposed optimization criteria.
منابع مشابه
A Fast Nearest-Neighbor Algorithm Based on a Principal Axis Search Tree
A new fast nearest neighbor algorithm is described that uses principal component analysis to build an efficient search tree. At each node in the tree, the data set is partitioned along the direction of maximum variance. The search algorithm efficiently uses a depth-first search and a new elimination criterion. The new algorithm was compared to sixteen other fast nearest neighbor algorithms on t...
متن کاملFast tree-structured nearest neighbor encoding for vector quantization
This work examines the nearest neighbor encoding problem with an unstructured codebook of arbitrary size and vector dimension. We propose a new tree-structured nearest neighbor encoding method that significantly reduces the complexity of the full-search method without any performance degradation in terms of distortion. Our method consists of efficient algorithms for constructing a binary tree f...
متن کاملFast nearest-neighbor search based on Voronoi projections and its application to vector quantization encoding
In this work, we consider two fast nearest-neighbor search methods based on the projections of Voronoi regions, namely, the boxsearch method and the cell-partition search method. We provide their comprehensive study in the context of vector quantization encoding. We show that the use of principal component transformation reduces the complexity of Voronoi-projection based search significantly fo...
متن کاملVoronoi Projection-Based Fast Nearest-Neighbor Search Algorithms: Box-Search and Mapping Table-Based Search Techniques
In this paper we consider fast nearest-neighbor search techniques based on the projections of Voronoi regions. The Voronoi diagram of a given set of points provides an implicit geometric interpretation of nearest-neighbor search and serves as an important basis for several proximity search algorithms in computational geometry and in developing structure-based fast vector quantization techniques...
متن کاملImproved Residual Vector Quantization for High-dimensional Approximate Nearest Neighbor Search
Quantization methods have been introduced to perform large scale approximate nearest search tasks. Residual Vector Quantization (RVQ) is one of the effective quantization methods. RVQ uses a multi-stage codebook learning scheme to lower the quantization error stage by stage. However, there are two major limitations for RVQ when applied to on high-dimensional approximate nearest neighbor search:...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Signal Processing
دوره 40 شماره
صفحات -
تاریخ انتشار 1992